package com.docker.fjk.mapper;

import java.util.List;
import com.docker.fjk.domain.DockerClinic;

/**
 * 诊所信息维护Mapper接口
 * 
 * @author ruoyi
 * @date 2025-04-09
 */
public interface DockerClinicMapper 
{
    /**
     * 查询诊所信息维护
     * 
     * @param id 诊所信息维护主键
     * @return 诊所信息维护
     */
    public DockerClinic selectDockerClinicById(Long id);

    /**
     * 查询诊所信息维护列表
     * 
     * @param dockerClinic 诊所信息维护
     * @return 诊所信息维护集合
     */
    public List<DockerClinic> selectDockerClinicList(DockerClinic dockerClinic);

    /**
     * 新增诊所信息维护
     * 
     * @param dockerClinic 诊所信息维护
     * @return 结果
     */
    public int insertDockerClinic(DockerClinic dockerClinic);

    /**
     * 修改诊所信息维护
     * 
     * @param dockerClinic 诊所信息维护
     * @return 结果
     */
    public int updateDockerClinic(DockerClinic dockerClinic);

    /**
     * 删除诊所信息维护
     * 
     * @param id 诊所信息维护主键
     * @return 结果
     */
    public int deleteDockerClinicById(Long id);

    /**
     * 批量删除诊所信息维护
     * 
     * @param ids 需要删除的数据主键集合
     * @return 结果
     */
    public int deleteDockerClinicByIds(Long[] ids);
}
